IRC Commands

accept

Allows you to specify who you want to receive private messages and notices from while you have callerid enabled. …

action

Sends an action emote to a nickname or a channel.

admin

Displays the administrative details of a server.

away

Marks yourself as ‘away’; this method is used to inform people that you are not paying attention to your screen. …

ban

Adds one or more bans to a channel.

ctcp

Sends a CTCP request towards the given target nickname or channel.

dcc

The DCC protocol is used to initiate client-to-client chat connections and file transfers. …

deop

Removes the channel operator privileges from the given nicknames; you may use the wildcard character ‘*’ in a nickname.

devoice

Removes the channel voice privileges from the given nicknames; you may use the wildcard character ‘*’ in a nickname. …

die

Terminates the IRC server; this command is reserved for IRC operators.

hash

This is an ancient command that is no longer used; if you on an IRC server that supports this command, please contact us to we can update the documentation.

info

Displays information about the IRC server software.

invite

Invites the specified nick to a channel.

ison

Displays whether the specified nicknames are online.

kick

Removes the given nicknames from the specified channel; this command is typically used to remove troublemakers, flooders or people otherwise making a nuisance of themselves.

kickban

Removes and then bans the given nicknames from the specified channel.

kill

Terminates a nickname’s connection from the network; this command is reserved for IRC operators. …

knock

Sends an invitation request to the channel operators of the target channel; this command may not work on all IRC servers. …

knockout

Removes and then bans the given nicknames from the active channel; the ban will be automatically lifted after the specified time. …

links

Displays the links between an IRC server and its connections.

list

Displays the channel names that match your request; requesting all channels may cause the server to disconnect you for flooding.

lusers

Displays the user statistics of the active or remote server. …

map

Displays the network map of an IRC network; this command is usually reserved for IRC operators and does not work on all servers.

me

Sends an action emote to the active nickname or channel.

mircdcc

After establishing a DCC CHAT connection that you initiated, you might encounter some protocol issues if the target is using mIRC. …

mode

Modifies the user or channel modes for which you are privileged to modify. …

motd

Displays the welcome message of an IRC server.

nctcp

Sends a CTCP reply to a nickname or channel; you can provide multiple targets by separating them with a comma.

netsplit

Displays some information about users who are currently lost in one or more net splits.

nick

Changes your nickname on the active server.

notice

Sends a notice to the target nickname or channel; these are often used in automated bots or scripts. …

notify

Notifies you when a nickname or users matching a host on the notification list comes online or offline.

op

Grants the channel operator privileges to the given nicknames; you may use the wildcard character ‘*’ in a nickname.

oper

Grants you the IRC operator status.

part

Leaves the given channels.

ping

Sends a CTCP PING request to a nickname or a channel; this is used to find out the latency on the network.

quote

Sends raw data to the server without any parsing.

rehash

Reloads the configuration of the IRC server you are are connected to; this command is restricted to IRC operators.

restart

Restarts the active IRC server; this command is restricted to IRC administrators.

sconnect

Connect a server to the IRC network; this command is restricted to IRC operators.

server

Displays, adds, modifies or removes the network configuration of IRC servers. …

servlist

List the network services currently present on the IRC network.

silence

Manages the server side ignore list; users or hostnames that match an entry on the list are not able to send you any messages or invites. …

squery

/SQUERY sends a query to the specified service.

squit

Disconnects a server from the IRC network; this command is restricted to IRC operators.

stats

Displays statistics from the IRC server; some statistics require you to have IRC operators privileges and might differ between IRC networks. …

time

Displays the local time of a server or the server the target user is connected to.

topic

Displays or modifies the topic of a channel.

trace

Displays the list of servers and users connects to a server, or a list of the servers between yourself and the target user. …

ts

Displays a list of the channels you are on and their topics.

unban

Removes one or more bans from a channel.

unnotify

Removes an entry from the notify list.

unsilence

Removes an entry from the silence list. This command does not work on all IRC networks.

userhost

Displays the user@host for the given nicknames; some common added attributes are ‘*’ to identify an IRC operator, ‘-’ and ‘+’ to indicate whether the nickname is AWAY or available.

ver

Send a CTCP VERION request to the target nickname, channel or to all the users on the channel.

version

Displays the version and compatibility parameters of the given server, or for the server the target nickname is on.

voice

Grants the channel voice privileges to the given nicknames; you may use the wildcard character ‘*’ in a nickname.

wait

Waits the specified amount of milliseconds before sending the next command to the server.

wall

Sends a message to all channel operators. If the server doesn’t support WALLCHOPS or STATUSMSG it will send a notice to each channel operator individually.

wallops

Sends a network wide message to all the users which have the usermode ‘w’ enabled; this command is restricted to IRC operators.

who

Displays information about users in the specified channel. If you specify a filter, all the users whose nick, userhost or realname matches the filter will be returned. …

whois

Displays information about users in the specified channel; you may give the same nickname as the argument twice to also query the idle time. …

whowas

Displays historical user information.